この記事では、Linuxでのネットワークトラフィックのモニタリングについて解説します。特に`iftop`コマンドの使用法から応用例まで、幅広くカバーします。
目次はじめに:`iftop`とは何か`iftop`はLinuxやUnix系のオペレーティングシステムで利用できる、ネットワークトラフィックをリアルタイムで監視するためのコマンドラインベースのユーティリティです。ネットワークの帯域使用状況、接続先、使用ポートなどを瞬時に確認することが可能です。
基本的な使い方インストールまずは、`iftop`をインストールする必要があります。UbuntuやDebian系の場合、以下のコマンドでインストールできます。
sudo apt updatesudo apt install iftop # iftopをインストール基本的なコマンド基本的な`iftop`の使用方法は非常にシンプルです。
sudo iftop -i ens33 # ens33インターフェースでモニタリングこれで、指定したネットワークインターフェース(この例では`ens33`)でのトラフィックがリアルタイムで表示されます。
応用例特定のポートでのモニタリング特定のポートでのトラフィックをモニタリングするには、`-P`オプションを使います。
sudo iftop -i ens33 -P # ポート番号も表示名前解決をスキップ名前解決をスキップして、より高速にモニタリングする方法です。
sudo iftop -i ens33 -n # 名前解決をスキップバイト単位で表示表示をバイト単位に変更する方法です。
sudo iftop -i ens33 -B # バイト単位で表示指定したホストだけを表示特定のホストだけを監視する方法です。
sudo iftop -i ens33 -F 192.168.1.1 # 特定のホストを監視リモートマシンの監視リモートマシンのネットワークトラフィックを監視する方法です。
ssh username@remote_host "sudo iftop -i ens33" # リモートマシンを監視まとめ`iftop`は多機能ながらも使いやすい、Linuxでのネットワークトラフィックモニタリングツールです。この記事で紹介した基本的な使い方から応用例まで、しっかりとマスターすることで、より効率的なネットワーク管理が可能になります。
Linux+コマンド入門 ——シェルとコマンドライン、基本の力 WEB+DB PRESS pluscreated by Rinker¥2,889(2024/11/07 17:33:25時点 Amazon調べ-詳細)KindleAmazon楽天市場Yahooショッピング入門 モダンLinux ―オンプレミスからクラウドまで、幅広い知識を会得するcreated by Rinkerオライリージャパン¥3,080(2024/11/07 16:56:00時点 Amazon調べ-詳細)Amazon楽天市場Yahooショッピング[試して理解]Linuxのしくみ―実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識【増補改訂版】created by Rinker¥3,450(2024/11/08 15:30:50時点 Amazon調べ-詳細)KindleAmazon楽天市場Yahooショッピング